﻿Imports System
Imports System.Runtime.InteropServices

Namespace System.Workflow.Runtime.DebugEngine
    <ComImport, Guid("e5e93adb-a6fe-435e-8640-31ae310d812f"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _
    Friend Interface IWDEProgramNode
        Sub Attach(ByRef programId As Guid, ByVal attachTimeout As Integer, ByVal detachPingInterval As Integer, <Out, MarshalAs(UnmanagedType.BStr)> ByRef hostName As String, <Out, MarshalAs(UnmanagedType.BStr)> ByRef uri As String, <Out> ByRef controllerThreadId As Integer, <Out, MarshalAs(UnmanagedType.Bool)> ByRef isSynchronousAttach As Boolean)
    End Interface
End Namespace

